Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 LAMBS FARM ROAD Detached £247,500 25 Nov 2002
65 LAMBS FARM ROAD Detached £340,000 13 Aug 2013